Edge To Spline Utility for Max 4.0
Source Code


This pluggin is what I define as charityware and can be freely distributed. If you find them useful make an appropriate donation to your favorite charity. You cannot charge or make any money from this routine by reselling or bundling them with another package/cd/web page without my permission.


To install this routine just copy the files into your 3ds Max plugin directory.



Edge to Spline

Edge to Spline takes a tri mesh object and turns all the selected edges into splines segments. It is useful for disecting an existing tri mesh object and turning it into a spline object. There is only one parameter Use All Edges which determines if the invisible edges are used. If checked invisible edges are taken into account.

Basic usage is to apply an Edit Mesh modifier to an object that you want to extract splines from. Set the Sub Object to Edge and select the edges that you want to extract. Go to the Utility Section and under the Surface Tools section select the Edge To Spline utility. Click on the Pick Object button and select the object that you want the splines extracted from. A new spline object should be created.

Note right now the Spline object consists of many one segment splines that you will need to clean up by welding the overlaying vertices.

Plans for future version include automatically welding splines together and some sort adaptive guessing so it can build the shape with the least number of vertices.


Note this utility has not been fully tested in a production enviroment so use at your own risk. If you encounter any problems please contact me at

Peter Watje